var table 
$(document).ready(function() {
	var url=sy.bp()+"/purchaseorder/findpurchaseorder.action";
var option ={
		"aLengthMenu":[2,10,15,20], //动态指定分页后每页显示的记录数。
		 "sPaginationType": "full_numbers",
		 "serverSide":true,
		"searching":false,//禁用搜索
		"lengthChange":false, //是否启用改变每页显示多少条数据的控件
		"sort" : "position",  //是否开启列排序，对单独列的设置在每一列的bSortable选项中指定
		"deferRender":true,//延迟渲染
		"bStateSave" : false, //在第三页刷新页面，会自动到第一页
		"iDisplayLength" : 5,  //默认每页显示多少条记录
		"iDisplayStart" : 0,
		"ordering": false,//全局禁用排序
		"dom": '<l<\'#topPlugin\'>f>rt<ip><"clear">',
        "sAjaxSource":url,
		"aoColumns" : [{  //aoColumns设置列时，不可以任意指定列，必须列出所有列。
			"mData" : "id",
			"orderable": false , // 禁用排序
			"sDefaultContent" : "",
			"sWidth" : "2%",
        },{
			"mData" : "id",
			"orderable" : false, // 禁用排序
			"sDefaultContent" : "",
			"sWidth" : "10%",
			
		}, {
			"mData" : "username",
			"orderable" : false, // 禁用排序
			"sDefaultContent" : "",
			"sWidth" : "10%",
			"render":function(data, type, full, meta){  //render改变该列样式,4个参数，其中参数数量是可变的。
		    return	data=data;
		    
		    }
		}, {
			"mData" : "name",
			"orderable" : false, // 禁用排序
			"sDefaultContent" : "",
			"sWidth" : "10%",
			"render":function(data, type, full, meta){  //render改变该列样式,4个参数，其中参数数量是可变的。
			    return	data=data;
			    
			    }
		},{
			"mData" : "id",
			"orderable" : false, // 禁用排序
			"sDefaultContent" : "",
			"sWidth" : "10%",
		    "render":function(data, type, full, meta){  //render改变该列样式,4个参数，其中参数数量是可变的。
		    	  var topPlugin1=' <button  id="updateOrder" class="btn btn-primary" data-id='+data+'>修改</button>' ;
		    	  var topPlugin2=' <button   class="btn btn-danger btn-sm" id="purchaseOrder" data-id='+data+'>查看详情</button>' ;
				    return	data='<button id="deleteOne" class="btn btn-danger btn-sm" data-id='+data+'>删 除</button>'+topPlugin1+topPlugin2;
		    }
		}
		],
		"columnDefs" : 
		[{
			"orderable" : false, // 禁用排序
			"targets" : [0], // 指定的列
			"data" : "id",
			"render" : function(data, type, full, meta) {				  
				return '<input type="checkbox" value="'+ data + '" name="id"/>';
			}
		}],
		"oLanguage" : { // 国际化配置
			"sProcessing" : "正在获取数据，请稍后...",
			"sLengthMenu" : "显示 _MENU_ 条",
			"sZeroRecords" : "没有找到数据",
			"sInfo" : "从 _START_ 到  _END_ 条记录 总记录数为 _TOTAL_ 条",
			"sInfoEmpty" : "记录数为0",
			"sInfoFiltered" : "(全部记录数 _MAX_ 条)",
			"sInfoPostFix" : "",
			"sSearch" : "搜索",
			"sUrl" : "",
			"oPaginate" : {
				"sFirst" : "第一页",
				"sPrevious" : "上一页",
				"sNext" : "下一页",
				"sLast" : "最后一页"
			}
		},
		drawCallback: function( settings ) {
	        $('input[name=allChecked]')[0].checked=false;//取消全选状态
	    }
		
	}
	table= $("#purchaseOrderid").DataTable(option);
});


//弹出订单详情表
$(document).delegate('#purchaseOrder','click',function(){
	var id=$(this).data("id");
	//alert(id);
	var url = sy.bp()+"/purchaseorder/selectByUserid.action";
	$.ajax({
		url:url,
		type:"post",
		data:{
			"userid":id,
		},
		dataType:"json",
		success:function(data){
			console.info(data);
			var html="";
			/*$("#phid").val(data.list[0].d),
			$("#uid").val(data.list[0].e),
			$("#wid").val(data.list[0].proname),
			$("#numid").val(data.list[0].num),*/
			/*$("#phid").val(data.d),
			$("#uid").val(data.e),
			$("#wid").val(data.proname),
			$("#numid").val(data.num),*/
			for(var i = 0;i<data.list.length;i++){
				html=html+"<tr>";
				html=html+"<td>"+data.list[i].id+"</td>";
				html=html+"<td>"+data.list[i].proname+"</td>";
				html=html+"<td>"+data.list[i].num+"</td>";
				html=html+"</tr>";
			}
			$("#winemessages").html(html);
			$("#purchaseorder-detail").modal("show");
		}
		
	});
	
});

function exit(){
	table.ajax.reload();
	
}


/**
 * 新增订单
 * 
 * */
function purchaseorderadd(){
	/*$("#username").val();
	alert($("#username").val());*/
	$("#purchaseordertype").empty();
	var url = sy.bp()+"/purchaseorder/purchaseorderSelect.action";
	$.ajax({
		url:url,
		type:"post",
		dataType:"json",
		success:function(data){
			console.info(data);
			$("#purchaseordertype").append("<option >"+"请选择"+"</option>");
			for(var i =0 ;i<data.list.length;i++){
				$("#purchaseordertype").append("<option value='"+data.list[i].id+"'>"+data.list[i].name+"</option>");
			}
		}
			
		
	});
	$("#purchaseorder-add-info").modal("show");
}

function checkedWine(id){
	//alert(id);
	$("#winetype").empty();
	var url = sy.bp()+"/purchaseorder/purchaseorderSelectwine.action";
	$.ajax({
		url:url,
		type:"post",
		data:{
			"id":id,
		},
		dataType:"json",
		success:function(data){
			console.info(data);
			for(var i =0 ;i<data.list.length;i++){
				$("#winetype").append("<option value='"+data.list[i].id+"'>"+data.list[i].proname+"</option>");
			}
		}
	});
}

function purchaseorderaddtj(){
	/*if($("#").val()<50){
		alert("");
	}*/
//	alert($("#username").val());
	alert($("#purchaseordertype").val());
	alert($("#winetype").val());
	alert($("#winenumber").val());
	var url = sy.bp()+"/purchaseorder/purchaseorderadd.action";
	$.ajax({
		url:url,
		type:"post",
		data:{
			"username":$("#username").val(),
			"phid":$("#purchaseordertype").val(),
			"wid":$("#winetype").val(),
			"num":$("#winenumber").val(),
		},
		dataType:"json",
		success:function(data){
			if(data.i = 1 ){
				alert("下单成功！")
			}else{
				alert("下单失败！");
			}
			table.ajax.reload();
			$("#purchaseorder-detail").modal("hide");
			
		}
	});
}

$(function(){
	$("#purchaseorderid").click(function(){
		$("[name=id]:checkbox").prop("checked",this.checked);
	});
});
